package com.hkd.system.domain.question;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.hkd.common.core.domain.BaseEntity;
import lombok.Data;
import lombok.ToString;

import java.util.Date;

@TableName("tb_question") // 数据库表名
@Data // 自动生成getter和setter方法
@ToString // 自动生成toString方法
public class Question extends BaseEntity {
    @TableId(type = IdType.ASSIGN_ID)
    private Long questionId; // 问题ID

    private String title; // 标题

    private Byte difficulty; // 难度

    private Integer timeLimit; // 时间限制

    private Integer spaceLimit; // 空间限制

    private String content; // 内容

    private String questionCase; // 测试用例

    private String defaultCode; // 默认代码

    private String mainFunc; // 主函数
}
